Big Huge Thesaurus

elephantiasis scroti

noun